Bobby Shmurda Thinks London Is Better Than New York At